total life cycle cost - Spanish English Dictionary